crater lips - English Synonyms Dictionary